.ur-btn{padding: 0;border: none;background:rgba(44,62,103,0.6);color: #fff;height: 32px;}
.ur-btn:hover,.el-input__suffix:hover{background:rgba(74,93,135,0.6) ;color: #fff;}
.ur-btn:focus{outline: none;background:rgba(44,62,103,1) ;color: #fff;}
.iconfont{font-size:18px;display:inline-block;margin-right: 6px;cursor: pointer;}
/*统计页*/
.icon-ecc{width: 34px;height: 34px;background: url("~static/image/comm/icon-ecc.png") no-repeat;}
.icon-ecc-alarm{width: 18px;height: 18px;background: url("~static/image/comm/icon-ecc-alarm.png") no-repeat;}
.icon-line{width: 18px;height: 18px;background: url("~static/image/comm/icon-line.png") no-repeat;}
.icon-controller{width: 34px;height: 34px;background: url("~static/image/comm/icon-controller.png") no-repeat;}
.icon-dengyuan{width: 34px;height: 34px;background: url("~static/image/comm/icon-dengyuan.png") no-repeat;}
.icon-on{width: 23px;height: 24px;background: url("~static/image/comm/icon-on.png") no-repeat;}
.icon-off{width: 21px;height: 24px;background: url("~static/image/comm/icon-off.png") no-repeat;}
.icon-waring{width: 24px;height: 24px;background: url("~static/image/comm/icon-waring.png") no-repeat;}
.icon-function{width: 22px;height: 24px;background: url("~static/image/comm/icon-function.png") no-repeat;}
.icon-scale-add{width: 20px;height: 20px;background: url("~assets/image/dashboard/scale_add.png") no-repeat;}
.icon-scale-minus{width: 20px;height: 20px;background: url("~assets/image/dashboard/scale_minus.png") no-repeat;}

.icon-back{width: 10px;height: 16px;background: url("~static/image/comm/back.png") no-repeat}
.icon-sousuo{width: 20px;height: 20px;background: url("~static/image/comm/icon-sousuo.png") no-repeat;background-size: contain;}
.icon-title{width: 20px;height: 18px;background: url("~static/image/comm/icon-title.png") no-repeat;}
.icon-title2{width: 104px;height: 24px;background: url("~static/image/comm/icon-title3.png") no-repeat;}
.icon-title2-small{width: 56px;height: 13px;background: url("~static/image/comm/icon-title3-small.png") no-repeat;}
.icon-title3{width: 104px;height: 24px;background: url("~static/image/comm/icon-title2.png") no-repeat;}
.icon-title3-small{width: 56px;height: 13px;background: url("~static/image/comm/icon-title2-small.png") no-repeat;}
.icon-lamp{width: 20px;height: 18px;background: url("~static/image/comm/icon-lamp.png") no-repeat;}
.icon-lamp-on{width: 70px;height: 70px;background: url("~static/image/comm/icon-lamp-on.png") no-repeat;}
.icon-signal0{width: 28px;height: 25px;background: url("~static/image/map/signal0.png") no-repeat;background-position: 0 bottom;}
.icon-signal1{width: 28px;height: 25px;background: url("~static/image/map/signal1.png") no-repeat;background-position: 0 bottom;}
.icon-signal2{width: 28px;height: 25px;background: url("~static/image/map/signal2.png") no-repeat;background-position: 0 bottom;}
.icon-signal3{width: 28px;height: 25px;background: url("~static/image/map/signal3.png") no-repeat;background-position: 0 bottom;}
.icon-signal4{width: 28px;height: 25px;background: url("~static/image/map/signal4.png") no-repeat;background-position: 0 bottom;}
.icon-signal5{width: 28px;height: 25px;background: url("~static/image/map/signal5.png") no-repeat;background-position: 0 bottom;}
.icon-pole{width: 23px;height: 28px;background: url("~static/image/comm/icon-pole.png") no-repeat;background-position: 0 bottom;}

.ur-btn-search{background: url("~static/image/comm/btnSearch.png") no-repeat;outline: none;}
.ur-btn-search:hover{background: url("~static/image/comm/btnSearch_hover.png") no-repeat;outline: none;}
.ur-btn-search:focus{background: url("~static/image/comm/btnSearch_focus.png") no-repeat;outline: none;}

/*.ur-btn-tree,.ur-btn-tree:hover,.ur-btn-tree:focus{ background: url("~static/image/comm/btnTree.png") no-repeat;outline: none;}*/
.ur-btn-primary-large,.ur-btn-primary-large:focus{font-size:16px;width: 110px;height: 50px; background: url("~static/image/comm/btnPrimary.png") no-repeat  !important;
 outline: none;color: #8FA3D9;}
.ur-btn-primary-large:hover,.ur-btn-primary-large.active{color: #fff;outline: none;background: url("~static/image/comm/btnPrimary_focus.png") no-repeat !important;}

.ur-btn-primary,.ur-btn-primary:hover,.ur-btn-primary:focus{ background: #0077FF !important;outline: none;padding:0 8px;border-radius: 0;}
.ur-btn-waring,.ur-btn-waring:hover,.ur-btn-waring:focus{ background: #F89E38 !important;outline: none;padding:0 8px;border-radius: 0;}
.ur-btn-danger,.ur-btn-danger:hover,.ur-btn-danger:focus{ background: #FF4444 !important;outline: none;padding:0 8px;border-radius: 0;}
.ur-btn-success,.ur-btn-success:hover,.ur-btn-success:focus{ background: #17B159 !important;outline: none;padding:0 8px;border-radius: 0;}
/*.ur-btn-disabled{background: #999 !important;outline: none; }*/
/*.ur-btn-disabled .iconfont{cursor: not-allowed}*/
/*.ur-btn-primary:active{background: #999 !important; }*/
.is-error .el-input__inner,.is-error .el-textarea__inner,.is-disabled.is-error .el-input__inner,.is-error.el-date-editor{border:1px solid #f56c6c}

.ur-btn.iconTxt{height: 42px;line-height: 42px;background:rgba(1,0,37,0.6);}
.ur-btn.iconTxt.is-disabled{background:rgba(1,0,37,0.6);color:#393E65}
.ur-btn.iconTxt:hover{background:rgba(33,32,81,0.6);}
.ur-btn.iconTxt:focus,.ur-btn.iconTxt:active{background:rgba(33,32,81,0.8);}

.ur-btn-mini{font-size:10px;transform:scale(0.8);background:rgba(49,62,92,0.8);color: #BFCFEF;height: 20px;line-height: 16px;width:28px;padding: 0 8px;}
.ur-btn-mini.active{background:rgba(98,195,216,1);box-shadow: 0 0 6px #81F6FF;color: #02042D;}
.ur-btn-mini:not(.active):hover{background:rgba(77,153,180,0.2);color: #fff;}

.el-button.is-disabled, .el-button.is-disabled:focus, .el-button.is-disabled:hover{background:rgba(44,62,103,0.6);border-color: transparent;}

.el-input-group,.el-select{background:rgba(49,62,92,0.5);}

.el-select-dropdown__list{padding: 0;}
.el-select-dropdown{background:rgba(49,62,92,1);border-color: #84A9F9;}
.el-select-dropdown__item{color: #fff;}
.el-popper[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#84A9F9; }
.el-select-dropdown__item.hover, .el-select-dropdown__item:hover{background-color: rgba(51,250,255,.5)}
.el-select-dropdown__item.selected{color: #416EF7; }
.el-select .el-input__inner{color: #fff;}
.el-input__suffix{background: rgba(49,62,92,0.5);right: 0;width: 32px;line-height: 32px;}
.el-select .el-input .el-select__caret{color: #AEEDF3;font-size: 16px;}
.el-input__inner{color:#fff !important;background:rgba(49,62,92,0.5);border:none;color: #4C669E;border-radius: 0;padding: 0 10px;height: 32px;line-height: 32px;}
.el-textarea__inner{color:#fff !important;}
.el-input-group__append .el-button{border-radius: 0 4px 4px 0;margin-top:0;margin-bottom: 0;}
.el-input-group__append{background:rgba(49,62,92,0.5);border:none;padding: 0;}
.el-input-group__append:hover{background:rgba(49,62,92,0.7);}
.el-input-group__append:focus{background:rgba(49,62,92,1);}
.el-input-group__append .el-button{margin: 0;}
.el-cascader{line-height: 32px;}
.el-input__icon{line-height: 32px;color: #AEEDF3;}

/*调光*/
.dimmingLevel{margin-left :-15px;}
.dimmingLevel .el-progress-bar__inner{background: linear-gradient(270deg,rgba(238,88,48,1) 0%,rgba(237,116,48,1) 30%,rgba(202,167,76,1) 100%);}
.dimmingLevel .el-progress-bar__outer{background:rgba(44,62,103,1)}

.workProgress .el-progress-bar__inner{border-radius: 0;}
.workProgress .el-progress-bar__outer{border-radius: 0;background: #0C3590;}
/*全开 全关 按钮*/
.switchGroup{width :164px;height:32px;cursor:pointer;}
.switchGroup.switchBg2{background :url("~static/image/comm/onOffSwitch2.png") no-repeat center;}
.switchGroup.switchBg0{background :url("~static/image/comm/onOffSwitch0.png") no-repeat center;}
.switchGroup.switchBg1{background :url("~static/image/comm/onOffSwitch1.png") no-repeat center;}

.el-popover,.el-autocomplete-suggestion{background:rgba(1,0,37,0.8);border-color: #313E5C;}
.el-autocomplete-suggestion li{color: #6B82CB;}
.el-autocomplete-suggestion li:hover{background: rgba(51,250,255,.5);color: #fff !important;}
.el-autocomplete-suggestion.is-loading li:hover{background: rgba(1,0,37,1)}

.el-input-number__decrease, .el-input-number__increase{background:rgba(1,0,37,1);border-color: rgba(49,62,92,1) !important;}
.el-input-number.is-controls-right .el-input__inner{padding-left: 10px;padding-right: 40px;}

.el-range-editor--small .el-range-separator{width: 30px;}
.el-date-editor .el-range__icon,.el-date-editor .el-range-separator{line-height: 26px;}
